//    Copyright (C) Kherty.  All rights reserved.
using System;
using System.IO;

namespace OpenLS.Spreadsheet.Formats.Biff.Records
{
    internal class BlankRecord : CellValueRecord
    {
        public BlankRecord(Cell cell, BiffWriterWorkbookContext context): base (cell, context)
        {
        }

        public BlankRecord()
        {
        }

        protected override object GetValue(BiffReaderWorkbookContext context)
        {
            return null;
        }

        protected override void ReadValue(BinaryReader reader, int length)
        {
        }

        protected override void WriteValue(BinaryWriter writer)
        {
            
        }

        internal override BiffRecordType RecordType
        {
            get { return BiffRecordType.Blank; }
        }
    }
}